body  {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
    background: #1E1E1E;
    margin: 0; 
    padding: 0;
    text-align: center; 
    color: whitesmoke;

}

h1{
    font: 400 60px/1.3 'Bevan', Georgia, serif;
}
h2{
    text-align: left; 
}

.vignette {
    background-clip: padding-box;
    /*border: 2px double #CCC;*/
    border-radius: 3px;
    display: inline-block;
    padding: 5px;
    /*border: 1px solid #FFF;*/

    background: #0A0A0A;
    border: 1px solid #292929;

}

.box{

    background: #0F0F0F url(images/gradient-filters.gif) top repeat-x;
    border: 1px solid #363636;
    margin: 20px auto;
    padding: 10px;
    /*position: relative;*/
    width: 50%;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    text-align: left; 
}

.funny_text{
    font: 400 20px/1.2 'Pacifico', Georgia, serif;
    margin:3px;
}

.funny_text2{
    font: 700 28px/1.2 ,Monospace , Georgia, serif;
    color:#363636;
}

bottons_control{
    padding-top: 200px;
}